Bear Dance is a census-designated place in Lake County, Montana, United States. The population was 275 at the 2010 census. It is located on Montana Highway 35 on the east bank of Flathead Lake, 22 miles northeast from Polson, and 11 miles south from Bigfork.